body{
    max-width: 720px;
    font-size:62.5%!important;
}
.main{
    background: #f6f6f6;
    overflow: hidden;
}
.main dl{
    width: 126px;
    height: 100px;
    position: relative;
    left: 50%;
    margin-left: -63px;
    margin-top: 30px;
}
.main dl dt img{
    margin-left:25px;
}
.main dl dd{
    text-align: center;
    padding-top: 5px;
    color: #999;
    font-size: 1.5em;
}
.main p{
	width:90%;
	margin-left:5%;
    color: #333;
    font-size:1.6em;
    line-height:1.8em;
    text-indent: 2em;
    padding-top: 1.5em;
    text-align:left;
"}
.main p:last-child{
    padding-bottom: 50px;
}
@media screen and (min-width:720px){
    body{font-size:23px;-webkit-text-size-adjust: none;}
    input{font-size:23px;}
}

@media screen and (min-width:640px) and (max-width:719px){
    body{font-size:20px;-webkit-text-size-adjust: none;}
    input{font-size:20px;}
}

@media screen and (min-width:480px) and (max-width:639px){
    body{font-size:15px;-webkit-text-size-adjust: none;}
    input{font-size:15px;}
}
@media screen and (min-width:320px) and (max-width:479px){
    body{font-size:12px;-webkit-text-size-adjust: none;}
    input{font-size:12px;}
}
@media screen and (max-width: 319){
    body{font-size:10px;-webkit-text-size-adjust: none;}
    input{font-size: 10px;}
}
